scoring leader - Turkish English Dictionary